package com.lanou3g.k12.mapper;

import com.lanou3g.k12.entity.CourseType;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface CourseTypeMapper {
    List<CourseType> findAll();

    //新增课程类型
    void add(CourseType courseType);


    //根据id删除单个
    void deleteTypeById(Long id);


    //根据id查类型
    CourseType selectTypeById(Long id);

    //根据id删除多个
    void deleteTypeByIds( Long[] ids);

    //模糊查询订单
    List<CourseType> findByKeyword(String keyword);

    //通过id修改
    void updateTypeById(@Param("id") Long id,@Param("c") CourseType courseType);

    List<CourseType> findTypesByLevel(Long id);
}
